stalling for time - Turkish English Dictionary